package com.ghf.dp7;

//抽象模板，定义并实现了一个模版方法
public abstract class AbstractClass {

    //抽象行为，由子类去实现
    public abstract void primitiveOperation1();
    public abstract void primitiveOperation2();

    //模板方法，给出逻辑骨架。抽象操作，推迟到子类中实现
    public void TemplateMethod(){
        primitiveOperation1();
        primitiveOperation2();
        System.out.println("AbstractClass 执行部分");
    }
}
